serve (mares) - French English Dictionary